Lares Restaurant 2909 Pico Blvd Santa Monica, CA 90405 Phone: (310) 829-4559 Fax: (310) 828-4417
Category: Restaurants