Omar's Place Restaurant

The best of the Mediterranean