LATCH
Luxury specialty coffee cafe in North Riyadh with minimalist architecture.
LATCH is a premier specialty coffee destination in North Riyadh, offering minimalist architecture, quiet luxury, artisan pastries, and premium desserts in a contemporary setting.
Address: Imam Saud Bin Abdulaziz Bin Mohammed Rd, Al Aqiq, Riyadh 13515, Saudi Arabia