Massala Bistro- Lindora - Indian Restaurant is located in San José Province, Costa Rica on Plaza Futura, C. Lindora. Massala Bistro- Lindora - Indian Restaurant is rated 4.5 out of 5 in the category indian restaurant in Costa Rica.
Address
Plaza Futura, C. Lindora