Appam House Restaurant is located in Dubai, UAE on 3, Inside Of Warehouse, Light Industrial Units, Dubai Silicon Oasis - Industrial Area. Appam House Restaurant is rated 3.8 out of 5 in the category south indian restaurant in UAE.
Address
3, Inside Of Warehouse, Light Industrial Units, Dubai Silicon Oasis - Industrial Area