
Shawarma Shack
London •
Restaurant
6.1 mile | Open • 11:00 AM - 8:30 PM
Your business?
Your business?

London •
Restaurant
6.1 mile | Open • 11:00 AM - 8:30 PM



London • Restaurant
6.1 mile | Open • 11:00 AM - 8:30 PM
Step-free wide archway entrance. Indoor takeaway area has wide paths, no seating, and a standing-height counter. Can be loud and echoey with strong food smells.