Otilia's Cafe
529 Main St, Spotswood
(732) 630-2233
Menu
Restaurants in Spotswood, NJ
Otilia's Cafe
529 Main St, Spotswood, NJ 08884
(732) 630-2233