1. Home
  2. Lagos
  3. Orchid House Thai Restaurant - Apapa

Orchid House Thai Restaurant - Apapa

Thai restaurantBarFast food restaurantRestaurantApapaWebsite

Orchid House Thai Restaurant - Apapa: Thai restaurant at 15a Marine Rd, Apapa, Lagos. Also listed under bar, fast food restaurant and restaurant.

15a Marine Rd, Apapa, Lagos 102272, LagosChecked October 2026