Teppanyaki Squid Home/Restaurant/Teppanyaki Squid 123 Burwood Rd, Burwood NSW 2134 Contacts 123 Burwood Rd, Burwood NSW 2134 Send updates or Remove Description Features Good for kids Delivery Takeaway Dine-in Lunch Dinner Casual Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Burekman 5 Geeves Ave, Rockdale NSW 2216 +61416566791 Restaurant Cafe Deldora Delights 15 Queen St, Cordalba QLD 4660 +61447662243 Restaurant Tempus Mezze Bar 12 Peel St, Adelaide SA 5000 +61872211979 Restaurant La Porchetta Sale 69 MacArthur St, Sale VIC 3850 +61351441999 Categories Restaurant