-
Sushi Shiro
is a fantastic Asian Restaurant Restaurant
Ranked #1 of 28 Restaurants in Upland Palms Upland.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Didn't have all you can eat sushi anymore. Just a heads up for those of you who want your money's worth!!! //