( 70 Reviews )
Mora Restaurant
Japanese Restaurant, Asian Fusion Restaurant, Seafood Restaurant
820 W Foothill Blvd Upland, CA 91786
Nick Powell
Good food good service. Low key not over crowed
( 169 Reviews )
Lotus Garden
Miscellaneous, Asian Fusion Restaurant, Delivery Restaurant
1639 N Mountain Ave Upland, CA 91784
miguel perez
I came in 30 min before closing ..... they let me know it was almost closing lol they still served me ..... food was ok I liked the steamed dumpling more than juicy pork ... more
( 166 Reviews )