Cafe India is located in Alexandria, United Kingdom on 113 Bridge St. Cafe India is rated 4.2 out of 5 in the category indian restaurant in United Kingdom.
Service options
Delivery
Takeaway
Accessibility
No wheelchair-accessible seating
Offerings
Kids' menu
Late-night food