Skip to main content

Chettinadu Palace

restaurant · Milpitas, CA

Address
61 Serra Way, Milpitas, CA 95035
Phone
(408) 935-9700
Website
chettinadupalace.com
Where
37.4282, -121.9081

Search Hominin for Chettinadu Palace

Other restaurants nearby

More in Milpitas

Chettinadu Palace — restaurant in Milpitas, CA | Hominin