Not accessible
Dilpasand Restaurant
111-113 Commercial Rd, London E1 1RD, UK
Called in April 2026
At a glance No room for a buggy inside.
“No, ma'am.”
At a glance No room for a buggy inside.