Tehila's Cafe & Grill
· Restaurants & Cafes · Nakasero