Green Lantern Restaurant
- Address
- 170 Adelaide Street North
- Place
- N6B 3G8 London
- Landline
- (519) 642-2262
Description
Green Lantern Restaurant can be found at 170 Adelaide Street North . The following is offered: Restaurants - In London there are 250 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(519)642-2262 (519)-642-2262 +15196422262