Description
Attari is a standout restaurant located at 1388 Westwood Boulevard in Los Angeles, California, offering a memorable dining experience in the heart of Westwood. Known for its flavorful menu and inviting atmosphere, Attari is a great stop for locals, students, and visitors exploring the city. Whether you are planning a mother road adventure, a road trip through Southern California, or tracing the spirit of route66, this Los Angeles restaurant adds a distinctive culinary stop to your journey. Conveniently situated near popular Westwood destinations, Attari blends quality food, neighborhood charm, and a welcoming setting that makes every visit worth repeating.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
