Love their pizza roll. Soooo good. They got a deal if you buy a pizza roll u get a pop under 5 dollars.
Tried this place once because other people's reviews, we ordered a pizza. It turns out great. It wasn't drowned by pizza sauce or cheese...I guess I should just say it balance well in my palate. Love the crust as well. It became my new favorite...More