This is based on lunch only but I give 5 stars. Tried two sandwiches and both were great (not to mention amazing prices). Friendly service, warm atmosphere just an overall nice place to eat. Walked by it a million times and now I regret waiting so long to try it.