Road Town Restaurants

El Lechazo

Address: 5967 King Abdulaziz Branch Rd, Jeddah, 21146