Restaurant · Mahé

Lobster Bay Restaurant

Au Cap, Mahé

Lobster Bay Restaurant is a Restaurant on Mahé.

Advertisement