Otomisan Restaurant - Los Angeles
2506 1/2 E 1st St , 90033 , Los Angeles , CA ,USA
Address: 2506 1/2 E 1st St , 90033 , Los Angeles , USA | |
Phone: (323) 526-1150 | |
Web: | |
GPS Lat: 34.042915 , Lon: -118.208420 |
Map
Address: 2506 1/2 E 1st St , 90033 , Los Angeles , USA | |
Phone: (323) 526-1150 | |
Web: | |
GPS Lat: 34.042915 , Lon: -118.208420 |