Love And Peace Seafood & Mexican Grill hero image

Love And Peace Seafood & Mexican Grill

Restaurant

2101 W 6th St, Los Angeles, CA 90057, USA

Biter Score
8.6
Open
Wednesday: 8 AM – 12 AM
Love And Peace Seafood & Mexican Grill photo 1