Sakura
7555 E Arapahoe Rd # 5
Englewood, Colorado 80112
USA
Phone: 720-493-0726
Englewood, Colorado 80112
USA
Phone: 720-493-0726
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Maggie Moo's0.00 mi
Qdoba Mexican Grill0.09 mi
Abo's Pizza0.09 mi
Deli Zone0.09 mi
Starbucks0.14 mi
Lemon Grass Grill0.18 mi
Quiznos0.18 mi
Souper Salad Restaurants0.18 mi
Pesce Fresco0.19 mi
Cuisine:
Sakura Description:
Sakura is a one to try Others restaurant in Englewood, Colorado, offering you a vast choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Sakura