Yes, you can contact the restaurant for inquiries by phone or online. Please use the form provided on their website and they will aim to respond to you within 24 hours. Alternatively, you can call them at the provided phone number.
The food at the restaurant was described as awesome by a customer. It seems like they offer a nice selection of delicious dishes.