Ellen's Stardust Diner

Review by Lauren

1650 Broadway, New York, NY 10019
Celiac
3 years ago

Terrible over priced food.