Suggest an edit Claim this place
Wild Orchid Restaurant is an establishment located in Hamilton, Ontario on 286 James St N. Wild Orchid Restaurant is in the "Restaurant" category. Popular quaint restaurant with a patio featuring traditional Portuguese dishes in a warm atmosphere.
286 James St N Hamilton (Ontario) L8R 2L3Open in Google Maps
Leave a review
You may also like