is a highly recommended Fast Food Restaurant
Ranked #1 of 35 Restaurants in New Holland.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
To whom ever was working 10/8/12 around 9:30pm... Pay attention to what you are doing!! You messed up our order twice then never gave us straws for our drinks :-/