onosm.org submitted note from a business:
Name: Leo's Mexican Grill
addr:housenumber=755
addr:street=Magnolia Avenue
addr:city=Long Beach
addr:postcode=90813
Opening Hours: 8am-9pm
Category: Mexican Restaurants
Accepted payment methods: 
takeaway=undefined
