Managed to get reservation and ordered few dishes such as pizza ($10), fried rice ball ($9), porchetta ($10), parmigiana ($15) & tiramisu ($16).
For the quality, I would say the price is reasonable and really worth it