Number of employees
50-69
The Lighthouse Inn is Solomons Island's most relaxing and romantic restaurant. A must for those who love fine dining at affordable prices.