(860) 376-3817 | (860) 376-4670
Select Page

Green Onion Lisbon
Pizza Restaurant

Hours & Location

Open Daily: 11am-10pm
10 River Rd. (Route 12) Lisbon, CT 06351
(860) 376-3817 | (860) 376-4670

Green Onion Lisbon