Elachi Indian Restaurant
Restaurant • Indian restaurant👍👍 Very good and tasty restaurant, clean and nice. People often mention good, restaurant, staff, service, friendly, time, order,
Address
326 High St., Orpington BR6 0NG, United Kingdom
Price rating
$$ $$
Rating on Google Maps
4.00 (159 reviews)Open on Google Maps
Working Hours
Permanently closed.