Toll Junction, Edappally - Pukkattupady Rd, Edappally, Kochi, Kerala 682024, India, India
Toll Junction, Edappally - Pukkattupady Rd, Edappally, Kochi, Kerala 682024, India, India
No delivery
Spot something wrong?
Dishes at Mi Casa. Prices may vary in venue.