Olive Branch Olive Branch

Olive Branch Map

26 Railroad Ave.
Greenwich, CT 06830
203-622-9099
Map
Reliable local option for a quick bite or food on the go with a comprehensive, diner-style menu.
Openings: Breakfast & Lunch Mon.-Fri.