Bibiyana Indian Cuisine Restaurant & Bar: Indian Restaurant in Aintree
2 Ormskirk Road, Aintree, Liverpool, United Kingdom - L9 0JB
01515214455
At 2 Ormskirk Road, Aintree, Liverpool L9 0JB, Bibiyana Indian Cuisine Restaurant & Bar brings traditional Indian cooking and a varied .....stinctive