Indiana Restaurant

Restaurants, Indian Limehouse
5 Love It
Save it
Indiana Restaurant
Venue name: Indiana Restaurant
Contact:
Address: 129 Salmon Lane
London
E14 7PG
Price: £25 and under
Do you own this business?
LiveReviews|0
2 people listening