Skip to Main Content

Momo Korean Restaurant

Tags

Address

980 S San Pedro St
Los Angeles, CA 90015
(213) 627-8282

View on Google Maps

Visit Website

Nearby Shopping
  • Zenobia717 E 10th St (151 feet SE)
  • Anemone960 S San Pedro St (156 feet NE)
  • Vision 721 E 10th St (205 feet SE)
  • T Party718 E 10th St (206 feet SE)
Nearby Food & Drink
Nearby Parking