Skip to main contentToast Local logo
Tharu Maaru 11528 Clifton Blvd

Tharu Maaru 11528 Clifton Blvd

Open

2:30 PM - 10:00 PM

11528 Clifton Boulevard, Cleveland, OH 44102
About

Authentic South Indian & Indo-Chinese cuisine, freshly prepared for pickup or through your favorite delivery apps.