Update Info - Udupi Palace
This restaurant was reported as closed. If it is open, let us know.
Udupi Palace
1329 University Blvd E
Takoma Park, MD 20912
1329 University Blvd E
Takoma Park, MD 20912
This restaurant was reported as closed. If it is open, let us know.