METRO WEST

Address: 6996 Piazza Grande Ave #100 Orlando, FL 32835

Email: izzibansushibbq@gmail.com

407-868-9999

*No MSG   *All-Natural Meat, Poultry and Seafood    *Vegetarian Friendly     *Free WiFi