(323) 664-0228
Fax: (323) 664-4915
The Tam O'Shanter
2980 Los Feliz Blvd
Los Angeles, CA 90039 USA

Preparing Menu...

Order from locations near you: