The Shop is located on tree-lined Street 240 near the Royal Palace. It was the first outlet when The Shop started in 2001 and has remained hugely popular. This colonial era house has a peaceful patio out the front, wooden floors in the dining area inside and a leafy eating are out the back.
Ceiling fans keep things cool and a fresh supply of newspapers in the oasis keep customers up to date with the world as they enjoy the Mediterranean inspired menu.
Happy Hour : 5-7pm