Eating out in Berlin is fun for all: its ridiculously inexpensive compared to any other
Western European capital; its impressively multicultural (although it is often modified to suit German tastes); vegetarians can
eat quite well here and needless to say the land of wurst has enough rich and creamy sauced meat dishes to enrapture your average carnivore; lastly - the standards have gone from pitiful depths to recent years of increasingly decent dining experiences - at least you can call it as much from whence you'd wished you'd stayed at home.
There are particularly worthwhile Italian restaurants - proximity allows for good produce and there are enough Italians in Berlin who have banded together a number of places to choose from that won't disappoint, also Asian restaurants with authentic food from
Japan, Thailand and China are in supply. Regards German restaurants: from the many regions of this land you'll find great food offered from rustic to fine dining establishments.
All prices must include VAT by law. Only upmarket restaurants may ask for a further service surcharge. Note that it is best to ask if credit cards are accepted before you sit down -- it's not that common to accept credit cards in some parts of the city. Most likely to be accepted are Visa and Mastercard, all other cards will be only accepted in some upmarket restaurants.