Amachi Restaurant

Name: Amachi Restaurant
Location: Al Tawhidi Building
Next to RBS Building, Khalid Bin Al Waleed Street
Area: Bank Street, Bur Dubai
Cuisine: Indian, Vegetarian
Telephone: +971(4) 327 5909
Timings: Open daily noon-3pm, 6pm-11pm
Menu: Available
Budget: Rating: $$$
Visitor Rating: 4.5/5