Udupi Palace

  • 1329 University Blvd E,
    Takoma Park, MD 20912
  • Phone: 301-434-1531
  • Cuisine: Indian Restaurant

Map

Unable to Display Map