38600168_1779250648810592_77146869106726

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