Yes and yes and yes
There is AC, there is outdoor seating on a deck over looking the river. The deck seating is limited compared to the size of the restaurant.
Yes there is separate indoor and outside (veranda overlooking the river) seating.
Inside only
Thanks! Your answer is awaiting moderation.