Teddy's Luncheonette

49 N Main St Cranbury NJ 08512 USA

(609) 655-3120

Location