Mora Sushi Bar & Teppan Steak in Upland, CA offers a unique dining experience combining traditional Japanese cuisine with teppanyaki-style cooking.
Patrons can enjoy a variety of sushi rolls and sashimi, as well as watch skilled chefs prepare delicious teppan steak dishes right before their eyes.
Generated from their business information