Boston Sandwich Bar
Restaurant
•
Station Parade, 3 Boston Manor Rd, Brentford TW8 8DZ, UK
8.8
Sunday: Closed
See if anyone you trust recommends it!