Lambs Liver
£14≈ €16.74
Ali Baba Restaurant · London
Cooked lamb liver with onions, peppers, and tomatoes.
Information about this dish is being prepared.
Did you like this dish?
£14≈ €16.74
Ali Baba Restaurant · London
Cooked lamb liver with onions, peppers, and tomatoes.
Information about this dish is being prepared.
Did you like this dish?