WELCOME TO THE INDOMANIA RESTAURANT


NOW OPEN FOR LUNCH

MONDAY to SUNDAY
12:00 - 4:00 PM

AND DINNER

MONDAY to SUNDAY
6:00 - 10:30 PM

Delivery and Take Out available



Indomania Restaurant
131 26th Street
(off Collins Ave.)
Miami Beach, Fl. 33140
tel. 305-535 6332