Located in Highland Park, Town is a...

 

 

What about our pizza...?

 

Phone

(323) 344-8696

 

Location

5101 York Blvd.
at Ave. 51
Los Angeles, CA 90042

 

TAKEOUT Hours

M-Su 12p–11p

DINING ROOM HOURS

M-Th 4p–11p
F-Sa 12p–11p
Su 12p–10p