Tuesday-Saturday 11:00am-8:00pm Takeout only
Sunday 11am-7:00pm Takeout only
--Closed on Mondays
Dine in hours are Saturday and Sunday by reservation only.
529 Main Street
Spotswood, NJ 08884
Entrance and Parking Lot on Devoe Phone: 732-630-2233
E-mail: otiliascafe@gmail.com
Like us on Facebook