BiterGet Biter
Attari Sandwich Shop hero image

Attari Sandwich Shop

Restaurant · $$

1388 Westwood Blvd #101, Los Angeles, CA 90024, USA

Sandwich Shop

Biter Score8.1

Open·Friday: 11 AM – 7 PM

Attari Sandwich Shop photo 1
Attari Sandwich Shop photo 2
Attari Sandwich Shop photo 3

Nearby on Biter

Best Sandwich Shop in Los Angeles

See every rated restaurant in Best Restaurants in Los Angeles · All cities