Orchid Restaurant
Abba Road
-
India
(IN)
Chinese
• Indian
• French
• European
• Asian
• Sit down
83/100 (16 votes)
Now Open
Like
Follow
Call
Message
Home
Reviews
Photos
Videos
About
Web ratings
Other
About
Category
Chinese
• Indian
• French
• European
• Asian
• Sit down
Contact info
Abba Road
- India, India
Phone
+91 821 665 5444
Opening times
Monday:
00:00 - 23:59
Tuesday:
00:00 - 23:59
Wednesday:
00:00 - 23:59
Thursday:
00:00 - 23:59
Friday:
00:00 - 23:59
Saturday:
00:00 - 23:59
Sunday:
00:00 - 23:59
Position