Top Local Places

Little India

98 Main Street, Frodsham, United Kingdom
Restaurant/cafe

Description

ad

At the Little India, we strive to make the most delicious food, so we use the freshest ingredients and our special combination of spices.

Quiz