Lula Restaurant 2720 Main St Santa Monica, CA 90405 Phone: (310) 392-5711 Fax: (310) 392-3391
Category: Restaurants