BLOCLEats

STELLAS

221 Powder Mill Lane
Twickenham
TW26EH

Food rating: 2/5 stars
Updated: 2. November 2023

map for STELLAS

Takeaway Shop nearby

  1. 0.1 miles Golden Carp, TW45NP
  2. 0.1 miles Wing Lee Loi, TW45NP
  3. 0.1 miles Whitton Tandoori, TW45NP
  4. 0.1 miles Spicy Rooster, TW45NP