Cafe Scala

Cafe · 17 Bannard St, Freehold, NJ

More food in Freehold, NJ · Cafe in Freehold