My husband and I will be spending 3 nights in Prague in about 10 days, and I'd love some recommendations for places for dinner - especially for a week from Saturday which will be my birthday. We love food - good food - but we're only bringing casual clothes, so we need somplace that's not super formal. I'd also love to know if there are any great restaurants in Prague that are non-smoking. I really don't think I could enjoy my food in a smoke-filled room. We're staying in Mala Strana, if that makes a difference. One other question - my husband loves beer, so we'll no doubt visit some beer-halls or pubs, but I don't drink beer. Will your typical Prague pub also serve wine? Thanks for any Prague wisdom out there.