What's their address? Do they have vegetarian options on their menu?