Miyabi Japanese Steakhouse & Sushi has been doing business ever since its first location opened in 2002. Located in La Verne, Calif., it operates as a full-service restaurant specializing in sushi. The restaurants menu comprises of appetizers, lunch and dinner entrees, sushi, also desserts. Additionally, Miyabi Japanese Steakhouse & Sushi features a full bar offering liquor, cocktails, along...