BLOCLEats

Buffalo Indian Grill

8 Wigmore Park Centre
Wigmore Lane
Luton
LU29TA

Food rating: 3/5 stars
Updated: 10. May 2023

map for Buffalo Indian Grill

Restaurant nearby

  1. Wigmore Fish & Chips Takeaway, LU29TA
  2. 0.1 miles APS Fish Restaurant Ltd,