
Shawarma Shack
London • Restaurant
6.1 mile | Open • 11:00 AM - 9:00 PM
Shawarma Shack
London •
Restaurant
6.1 mile | Open • 11:00 AM - 9:00 PM
Main entrance has step-free, wide archway access. Front indoor space is air-conditioned, brightly lit, with wide paths, standing-height counter, no seating/tables, takeaway only, loud noise, patterned surfaces, and strong food smells.
Your business?
Your business?

