White Castle

21 ratings

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

89-03 57th Ave,
Elmhurst, NY 11373

Williams

By Williams | 3/28/2015

Took forever for them to even cash the order out & even longer for my coffee