Attari Grill
1388 Westwood Blvd
Los Angeles
CA
90024
(310) 446-4660
zomato.com
Open Map
Description
Attari Grill is located at 1388 Westwood Blvd, Los Angeles, CA. This location is in the Westwood neighborhood. This business specializes in Restaurants.
by merchantcircle on November 26, 2013 from
merchantcircle
Bars & Grills
Catering
dining
kabobs
Kashke Bademjon
limited-service restaurants
Other
restaurant
Restaurants
soups