Tehila's Cafe & Grill

· Restaurants & Cafes · Nakasero