Mai Fish Restaurant
Description
Mai Fish sits on the canal with a terrace that actually earns its riverside real estate – this is the place for grilled snapper, wontons, and eggplant curry when you want a proper seafood meal with a view rather than a plastic-stool situation. The food is good, and the happy hour cocktails and fruity draft beer keep the mood right.
Prices run noticeably higher than comparable spots in town, so go in knowing that. A small squid order has left at least one visitor feeling burned, which suggests sticking to the dishes reviewers name specifically rather than winging it.
Street hawkers wander in periodically, which can disrupt a quieter dinner (there’s no polite way to say this – it’s a known annoyance along the canal). Book the terrace if you’re coming for a date night and want the full effect of the setting.
Highlights
- Canal-side terrace is a genuine draw, not just a marketing angle
- Staff described as attentive and friendly across multiple visits
- Happy hour cocktails and local draft beer are worth timing your visit around
- Portions on some items (notably squid) have disappointed people paying premium prices






Google Reviews