New Town Super Buffet
(818) 238-9398 | View Website

1100 N San Fernando Blvd, Burbank, CA | Directions   91504

34.188913 -118.318262
Get Directions