Address: 727 Elmwood Ave, Buffalo, New York, NY 14222
Phone: +1 716-882-6665
Questions, suggestions, requests…
Did you found an issue at our website? Would you like to add you restaurant to our database? Or maybe there is something you would like to ask as? Feel free to use our contact form below. We are available 24/7 and responding messages pretty fast.