Bistro Smeraldo da Bay is a restaurant offering a selection of dishes including seafood, spring rolls, and noodle dishes. Takeaway options are available.