Sakura Teriyaki - Allentown 1601 W Liberty St Allentown, PA 18102
Open
11:00AM - 11:00PM