Shiro restaurant, Victoria Island, Lagos
Shiro Lagos is located at Landmark Victoria Island, Lagos. It’s a Japanese restaurant, with a very tall ceiling, and large
Read MorePromoting Tourism, Culture, Food and Travel within Nigeria and Africa
Shiro Lagos is located at Landmark Victoria Island, Lagos. It’s a Japanese restaurant, with a very tall ceiling, and large
Read More